Page Créer un abonnement piloté par les données

La page Créer un abonnement piloté par les données vous permet de créer ou modifier un abonnement qui utilise des données dynamiques pour déterminer les destinataires de l'abonnement, les paramètres de remise et les valeurs de paramètres de rapport. Lors de l'exécution, le serveur de rapports exécute une requête pour obtenir les valeurs utilisées pour les paramètres de l'abonnement. Vous pouvez utiliser ces pages pour attribuer des valeurs de requête aux paramètres de l'abonnement. Les valeurs et les options que vous spécifiez pour un abonnement piloté par les données sont réparties dans plusieurs pages (identiques à celles d'un Assistant). Il existe sept pages en tout.

Pour créer un abonnement piloté par les données, vous devez savoir comment écrire une requête ou une commande qui permet d'obtenir les données pour l'abonnement. Vous devez également disposer d'une banque de données qui contient la source de données (c'est-à-dire les noms des abonnés et les paramètres de remise associés à chacun d'eux) à utiliser pour l'abonnement.

Cette page est disponible pour les utilisateurs qui disposent d'autorisations avancées. Si vous utilisez la sécurité par défaut, les abonnements pilotés par les données ne peuvent pas être utilisés pour les rapports contenus dans le dossier Mes Rapports. Pour plus d'informations sur les conditions requises pour les abonnements, voir la documentation en ligne de Reporting Services.

Pour ouvrir cette page, sélectionnez un rapport, cliquez sur l'onglet Abonnements situé en haut de la page, puis sur Nouvel abonnement piloté par les données. Pour que ce bouton soit activé, le rapport doit utiliser des informations d'identification stockées.

Création d'un abonnement (étape 1)

Description

Fournit une description de l'abonnement. Cette description apparaît dans les listes d'abonnements, sous Mes abonnements et l'onglet Abonnements du rapport.

Spécifier le mode de notification des destinataires

Sélectionnez l'extension de remise à utiliser pour distribuer le rapport. Seule une extension de remise peut être utilisée pour cet abonnement.

Spécifier une source de données qui contient des informations de destinataire

Spécifiez la définition de la connexion à la source de données. Vous pouvez choisir une source de données partagée si vous en possédez une qui contient les informations de connexion dont vous avez besoin. Vous pouvez également spécifier ces informations directement dans cet abonnement.

La connexion à la source de données est utilisée pour extraire les données de l'abonnement. Il peut s'agir de noms d'employés, d'ID d'employés, d'adresses de messagerie et de préférences relatives aux formats d'exportation (tels que HTML ou PDF). Si vous utilisez l'extension de remise Messagerie Report Server, la source de données doit contenir des adresses de messagerie.

Spécification d'une connexion (étape 2)

Si vous spécifiez une source de données partagée, utilisez cette page pour sélectionner un élément de source de données partagée. Vous pouvez utiliser l'arborescence pour naviguer jusqu'à l'élément et le sélectionner. Si vous définissez une connexion pour cet abonnement, utilisez cette page pour spécifier les options suivantes :

Type de connexion

Sélectionnez quelle extension de traitement de données à utiliser avec la source de données.

Chaîne de connexion

Tapez une chaîne de connexion à utiliser pour vous connecter à la source de données.

Se connecter avec

Tapez les informations d'identification à utiliser lors de la connexion à la source de données. Les informations d'identification sont stockées sous forme de valeurs cryptées dans la base de données du serveur de rapports.

Si la source de données utilise l'authentification Windows, sélectionnez Utiliser en tant qu'informations d'identification Windows lors de la connexion à la source de données lorsque vous vous connectez à la base de données.

Remarque  Vous pouvez également n'utiliser aucune information d'identification. Cette option n'est pas recommandée par Microsoft.

Spécification d'une requête (étape 3)

Zone de commande ou de requête

Spécifiez une requête SQL ou une commande qui permet d'extraire un jeu de résultats qui contient une ligne pour chaque destinataire de l'abonnement. Dans les pages suivantes, le jeu de résultats est utilisé pour remplir les paramètres de l'extension pilotée par les données (plus particulièrement, les colonnes dans le jeu de résultats qui contiennent des valeurs qui présentent de l'intérêt, telles que les adresses de messagerie, peuvent être utilisées pour fournir des valeurs à l'abonnement).

Délai d'expiration

Spécifiez une valeur de délai d'expiration. Cette valeur doit être suffisamment importante pour terminer la validation de la requête.

Valider

Cliquez sur Valider pour vérifier la requête. La requête doit générer des résultats valides pour que vous puissiez continuer. Si vous ne cliquez pas sur Valider, la requête est validée lorsque vous cliquez sur Suivant.

Définition d'options de remise (étape 4)

Dans la quatrième page, vous devez spécifier les options des extensions de remise. Les options qui apparaissent dans la page sont dérivées de l'extension de remise. La façon dont vous spécifiez ces options peut varier considérablement selon leur présentation par l'extension de remise. Si l'extension ne contient aucun paramètre, aucune option n'apparaît dans cette page.

Sélectionnez cette option Pour effectuer cette opération
Spécifier une valeur statique Utiliser une valeur de constante pour le paramètre de remise.

Certaines extensions de remise fournissent des valeurs statiques que vous pouvez sélectionner. Par exemple, l'extension de remise Messagerie Report Server fournit des valeurs pour les paramètres Inclure un rapport, Format du rendu, Priorité et Inclure un lien.

Faites attention lorsque vous spécifiez une valeur statique pour un champ de destinataire.

Obtenir la valeur de la base de données Utiliser une valeur du jeu de résultats. Les colonnes du jeu de résultats peuvent être sélectionnées comme une source d'une valeur de données à utiliser avec chaque instance d'abonnement.
Aucune valeur Omettre le paramètre de l'abonnement.

Important  L'attribution de valeurs statiques aux champs À, Cc, Cci et Répondre à pour la remise des messages électroniques peut donner des résultats imprévisibles. Les destinataires spécifiés dans ces champs recevront un message pour chaque ligne contenue dans le jeu de résultats. Si le jeu de résultat est important, vous risquez d'encombrer la boîte aux lettres du destinataire. Par exemple, si le jeu de résultats contient 20 lignes, chaque destinataire recevra 20 messages dans sa boîte de réception.

Définition de paramètres (étape 5)

Si un rapport contient des paramètres, vous devez spécifier les valeurs de paramètres à utiliser. Les valeurs de paramètres peuvent être obtenues à partir de la source de données de l'abonné (par exemple, si vous possédez un rapport sur les ventes régionales paramétré sur base d'un code de région, vous pouvez obtenir des informations de région pour chaque employé si celles-ci sont stockées dans la base de données de l'employé).

Sélectionnez cette option Pour effectuer cette opération
Spécifier une valeur statique Utiliser une valeur de constante pour le paramètre si vous souhaitez utiliser le même paramètre pour tous les abonnés. Certains paramètres fournissent une liste de valeurs que vous pouvez sélectionner. Par exemple, une liste de mois, d'années ou des catégories de produits.
Obtenir la valeur de la base de données Utiliser une valeur du jeu de résultats. Les colonnes du jeu de résultats peuvent être sélectionnées comme une source d'une valeur de données à utiliser avec chaque instance d'abonnement.

Spécification d'un déclencheur (étape 6)

Sélectionnez un déclencheur qui démarre l'abonnement.

Sélectionnez cette option Pour effectuer cette opération
Lorsque les données du rapport sont mises à jour sur le serveur de rapports Si le rapport est configuré pour s'exécuter comme un cliché d'exécution de rapport, vous pouvez traiter l'abonnement lorsque le cliché est actualisé.
Suivant une planification créée pour cet abonnement Exécuter l'abonnement à une date et une heure spécifiques.
Suivant une planification partagée Exécuter l'abonnement à l'aide des informations de planification fournies par l'intermédiaire d'une planification partagée.

Planifier un abonnement (étape 7)

Si vous planifiez l'abonnement, vous devez spécifier la fréquence de remise du rapport. Le premier ensemble d'options spécifie une catégorie de fréquences (toutes les heures, tous les jours, toutes les semaines, etc.) Le second ensemble d'options qui apparaît dépend de votre sélection initiale.

Heure

Définit une planification qui s'exécute toutes les heures.

Jour

Définit une planification qui s'exécute les jours sélectionnés à une heure spécifique. Vous pouvez spécifier les jours comme suit : Chaque <jour>, Tous les jours ouvrables et Tous les <nombre> jour(s). La sélection d'une option rend les autres inapplicables même si d'autres jours semblent sélectionnés.

Semaine

Définit une planification qui s'exécute de façon hebdomadaire à une heure spécifique. L'intervalle peut correspondre à des semaines entières (toutes les deux semaines, par exemple) ou à des jours compris dans la semaine.

Mois

Définit une planification qui s'exécute tous les mois. Dans un mois, vous pouvez choisir un jour basé sur un modèle (le dernier dimanche de chaque mois, par exemple) ou des dates spécifiques (tels que 1 et 15 pour indiquer le 1er et le 15e jour de chaque mois). À l'aide de virgules et de tirets, vous pouvez spécifier plusieurs jours et plages (1, 5, 7-12, 21, par exemple).

Une fois

Définit une planification qui s'exécute une seule fois. Utilisez la section Dates de début et de fin pour spécifier le jour d'exécution de la planification. La planification expire dès qu'elle a été traitée.

Dates de début et de fin

Spécifie une date de début qui détermine à quel moment la planification prend effet et une date de fin qui détermine à quel moment la planification expire. Les planifications expirent sans notification. Après la date de fin, une planification ne s'exécute plus.

Enregistrement de l'abonnement

Le bouton Terminer est activé lorsqu'il existe suffisamment d'informations pour l'abonnement. Cliquez sur Terminer pour terminer l'abonnement.

Voir aussi

Aide du Gestionnaire de rapports

Installation et utilisation de la documentation en ligne de Reporting Services

Copyright 2004. Tous droits réservés.